Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Downtown Athletic Club USTA Challenger - Amarillo Optimus Maia Open - Maia USTA Men's Challenger of Dallas - Dallas Scottish Tennis Championship - Edinburgh CMG Asia Open - Hong Kong Renault Slovenian Open - Ljubljana Burbank Challenger - Burbank Copa Petrobras Argentina - Buenos Aires Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Open Castilla y Leon - Segovia Pekao Open - Szczecin Open des Alpes Trophee BNP Paribas - Grenoble Maia Open - Oporto Muller Cup 99 - Ulm ATP Challenger La Serena - La Serena Braunschweig Challenger Santiago Challenger Bogota Challenger USTA Challenger of Burbank - Burbank Tenniscup of Flanders - Ostende Copa Petrobras Santiago - Santiago Czech Open 2006 - Prostejov Copa Petrobras Colombia - Bogota drkoop.com USTA Tennis Championships of San Antonio - San Antonio Prague Challenger - Prague Zagreb Open - Zagreb Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Healthsouth/USTA Men's Challenger of Burbank - Burbank Quelle Cup 1999 - Furth Open 88 - Contrexeville Meridiana Sardegna Open - Olbia Open Castilla y Leon - Segovia Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA challenger of Miami - Miami ATP Heineken Challenger 1999 - Ho Chi Minh City Corona Mexico City Open - Mexico City drkoop.com USTA Tennis Championships of Houston - Houston USTA Challenger of Las Vegas - Las Vegas Hugarian Food Open - Budapest Zivnobanka Open - Prostejov Kaltenberg Open - Split Torneo Internazionale di Tennis ATP-Challenger - Merano The Indian Oil-Servo ATP Challenger 1999 - Calcutta Lucknow ATP Tour Challenger - Lucknow Shimadsu All Japan Indoor Tennis Championships - Kyoto drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of Houston - Houston drkoop.com USTA Challenger of Burbank - Burbank Renault Slovenian Open - Ljubljana Fifth-Third Bank Tennis Championships - Lexington XL Capital Bermuda Open - Bermuda Buenos Aires Challenger Copa Ericsson Brasil - Sao Paulo Sao Paulo Challenger Volkswagen TED Open - Istanbul College Station Challenger - College Station Tiburon Challenger - Tiburon Copa Petrobras Aracaju - Aracaju Copa Petrobras Guadalajara - Guadalajara 2001 USTA Challenger of Calabasas - Calabasas Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Badden Open by Rothaus - Ettlingen Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari Smith Barney Men's Challenger - Covington Auckland Las Vegas Challenger - Las Vegas Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Generali Open - Kitzbuhel II Challenger Ciudada de Guayaquil - Guayaquil USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Telmex - Buenos Aires Powder Byrne Trophy - Surbiton Open Castilla y Leon Trofeo Iberdrola - Segovia Lima Challenger 2007 - Lima The 'Fitz' Casino Challenger - Tunica Internationaux de Tennis de Brest - Brest Nuembrecht Challenger - Nuembrecht The Scottish Tennis Championships - Edinburgh Seguros Bolivar Open - Medellin Napoli International Cup - Napoli Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda The Powder Byrne Trophy - Surbiton St. Francis Health System USTA Challenger - Tulsa Sparkassen Open - Magdeburg BPCA Open de Nice-Tounoi Challenger - Nice Montevideo Challenger Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende Johannesburg CH Durban CH Honda-Kah Open - Singapore Kroger / St. Jude International - Memphis Paegas Czech Open - Prague XII Internazionali di Tennis CARISBO - Bologna The Stella Artois Grass Court Championships - London USTA Men's Challenger of Urbana-Champaign - Urbana Guayaquil Challenger Generali Open 1997 - Kitzbuhel Infiniti Open - Los Angeles RCA Championships - Indianapolis Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Beijing Open - Beijing International Championships of Sicily - Palermo Heineken Open - Singapore Abierto Mexicano de Tenis - Mexico City Hellmann's Cup - Santiago BellSouth Open - Auckland Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '98 - Barcelona Paegas Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Generali Open 1998 - Kitzbuhel Infiniti Open - Los Angeles USTA Tennis Championships of Austin - Austin The Samsung Open - Bournemouth International Championships of Sicily - Palermo Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Tento Czech Open - Prague Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam RCA Championships - Indianapolis Kuppers Kolsch Cup by Lambertz - Aachen Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Dubai Tennis Open - Dubai Zagreb Open - Zagreb drkoop.com USTA Challenger of Dallas - Dallas Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Abierto Mexicano de Tenis Pegaso - Mexico City Citrix Tennis Championships - Delray Beach IV Challenger Ciudad De Guayaquil - Guayaquil Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Challenger Ciudad de Guayaquil - Guayaquil BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Challenger Cudad de Guayaquil - Guayaquil UBS Open Gstaad - Gstaad Generali Open 2001 - Kitzbuhel Zagreb Open - Zagreb Legg Mason Tennis Classic - Washington D.C. University of Tennessee USTA Men's Challenger - Knoxville Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Internazionali di Tennis di San Marino - San Marino 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Romanian Open - Bucharest TD Waterhouse Cup - Long Island Cerveza Club Columbia Open - Bogota Stockholm Open - Stockholm Salem Open - Hong Kong AIG Japan Open - Tokyo Kroger / St. Jude International - Memphis Davidoff Swiss Indoors - Basel Adidas International - Sydney 1998 Mercedes Cup - Stuttgart Copa AT&T - Buenos Aires RCA Championships - Indianapolis Abierto Mexicano de Tenis Pegaso - Acapulco MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Mallorca Open - Mallorca Heineken Open - Singapore Open Seat Godo 2003 - Barcelona Hellmann's Cup - Santiago BMW Open - Munich Grand Prix Hassan II - Casablanca Marbella Open - Marbella Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Jakarta Auckland Shanghai San Jose Memphis Scottsdale Open Seat-Godo 2000 - Barcelona Bermuda Tokyo The Stella Artois Grass Court Championships - Queen's/London Munich Coral Springs Oporto Queen's Club Nottingham Bastad Newport Washington Rado Swiss Open - Gstaad AAPT Championships - Adelaide Pilot Pen International - New Haven Indianapolis Long Island Bogota Palermo Marbella Ostrava Tel Aviv Stockholm Tokyo Hong Kong Seoul Queen's Club Newport Washington Indianapolis Bogota Valencia Tel Aviv Vienna Sun City Nice Munich Queen's Club Indianapolis Athens Tel Aviv Adelaide San Francisco Memphis Philadelphia Legg Mason Tennis Classic - Washington D.C. Scottsdale Durban Nice Queen's Club Halle Gstaad Stuttgart Hilversum Kitzbuhel Basel Toulouse Bolzano Buenos Aires 2001 Mercedes Cup - Stuttgart Johannesburg Seoul Washington Indianapolis Cologne Tel Aviv Mexico City San Francisco Washington Indianapolis Auckland AAPT Championships - Adelaide Milan Heineken Open - Auckland BellSouth Open - Vina del Mar U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Capetown CH BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo ABN/AMRO World Tennis Tournament - Rotterdam Japan Open - Tokyo Copa AT&T - Buenos Aires Abierto Mexicano de Tenis - Mexico City Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Johannesburg CH Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Artois Championships - London Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Adidas International - Sydney Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Santiago Adelaide Movistar Open - Santiago Memphis Open Sabadell Atlantico - Barcelona Los Angeles Allianz Suisse Open Gstaad - Gstaad Palermo Dubai CA Tennis Trophy - Vienna BellSouth Open - Auckland Sybase Open - San Jose America's Red Clay Tennis Championship - Coral Springs Hong Kong Bucharest Rosmalen Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril The Lipton Championships - Key Biscayne du Maurier Open - Montreal Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Key Biscayne Indian Wells Monte Carlo Key Biscayne Monte Carlo Hamburg Rome Stockholm Paris Indian Wells Key Biscayne Cincinnati Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open U.S. Open Australian Open French Open Wimbledon U.S. Open Wimbledon French Open U.S. Open Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells French Open - Paris Sony Ericsson Open - Miami Wimbledon Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Key Biscayne Davis Cup, World Group, QR, CZE-RSA 5-0 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0 French Open Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens Olympics - Beijing Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, World Group, 1R, RSA-RUS 3-1 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 U.S. Open - New York Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-VEN 3-2 U.S. Open - New York ATP Tour World Championship - Hannover Davis Cup, World Group, QR, ROU-ECU 3-2